@primary-color: rgba(253,116,0,1);                         // 全局主色
@link-color: rgba(253,116,0,1);                            // 链接色
@success-color: #52c41a;                         // 成功色
@warning-color: #faad14;                         // 警告色
@error-color: #f5222d;                           // 错误色
@font-size-base: 20px;                           // 主字号
@heading-color: rgba(0, 0, 0, .85);              // 标题色
@text-color: rgba(0, 0, 0, .65);                 // 主文本色
@text-color-secondary : rgba(0, 0, 0, .45);      // 次文本色
@disabled-color : rgba(0, 0, 0, .25);            // 失效色
@border-radius-base: 4px;                        // 组件/浮层圆角
@border-color-base: #d9d9d9;                     // 边框色
@box-shadow-base: 0 2px 8px rgba(0, 0, 0, .15);  // 浮层阴影
@white: #fff;
@backGroundColor:#f6f6f6;
@images: '../../assets';
.ant-menu-horizontal{
  border-bottom-color: transparent;

}
.text-suceess{
  color: @success-color;
}
.text-danger{
  color: @error-color;
}
.text-warning{
  color: @primary-color;
}
.ant-progress-line{
  font-size: 18px;
  .ant-progress-text{
    display: block;
    margin-top: 10px;
    color: @primary-color;
    &:before{
      content:'当前进度';
    }
  }
}
.ant-progress-bg{
  height: 18px !important;
}
#projectDetail{
  .ant-progress-line{
    font-size: 20px;
    >div{
      position: relative;
    }
    .ant-progress-outer{
      padding-right: 0;
      margin-right: 0;
    }
    .ant-progress-text{
      position: absolute;
      bottom: -20px;
      right: 50pt;
      margin-top: 10px;
      color: @primary-color;
      &:before{
        content:'当前进度: ';
      }
    }
  }
  .ant-progress-bg{
    height: 1.5pt !important;
  }
}

.project-detail-info .ant-tabs-nav-scroll{
  text-align: center;
  font-size: 1rem;
}
.ant-modal-body{
  @media(max-width: 800px){
    padding: 20px;
  }
}
.common-person{
  .ant-tabs-nav-scroll{
    font-size: 1.25rem;
  }
}
#project{
  .ant-tabs{
    border-radius: 1rem;
    padding:0 1rem;
    margin-bottom: 2rem;
  }
  .ant-tabs-bar{
    border: none;
  }
  .ant-tabs-nav-scroll{
    font-size: 1.2rem;
  }
}
.ant-list-vertical .ant-list-item-meta-title, .ant-modal-title{
  font-size: 12pt
}
.ant-list-item-meta-description{
  font-size:0.88rem;
  font-family:MicrosoftYaHei;
  font-weight:400;
  color:rgba(119,119,119,1);
  line-height:1.13rem;
}
.ant-list-vertical .ant-list-item-meta-title{
  font-weight: bold;
}
.ant-list-item-meta{
  margin-bottom: 0;
}
.ant-list-bordered{
  //border-color: transparent;
}
#search {
  .ant-input{
    height:59px;
    padding-left: 100px;
  }
  .ant-input-affix-wrapper .ant-input {
    border-radius: 30px;
    background: #F7F7F7;
  }
  .ant-input-affix-wrapper .ant-input-prefix{
    left: 41px;
  }
}
.ant-modal-confirm-body > .anticon{
  font-size: 40px;
}